ball-and-pillow structure - Turco Inglés Diccionario